package com.itheima.demo1exception;

public class ExceptionDemo3 {

    public static void main(String[] args) {
        System.out.println("程序开始");
        try {
            checkAge(201);
            System.out.println("年龄合法");
        } catch (AgeIllegalException e) {
            System.out.println(e.getMessage());
            System.out.println("程序失败");
        }
        System.out.println("程序结束");
    }

    // 定义一个方法，抛出异常:收到大于1岁或者小于200岁的是正常值，其他的异常
    public static void checkAge(int age) throws AgeIllegalException{
        if(age < 1 || age > 200){
            throw new AgeIllegalException("年龄不合法");
        }
        else{
            System.out.println("年龄已检查无误");
        }
    }
}
